We don't use submodules anymore, so no point configuring the submodule
strategy to use.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3353>
build:
stage: build
needs: ["check_commit_log"]
- variables:
- GIT_SUBMODULE_STRATEGY: normal
before_script:
- .gitlab-ci/checkout-mutter.sh
- meson mutter mutter/build --prefix=/usr
stage: test
needs: ["build"]
variables:
- GIT_SUBMODULE_STRATEGY: normal
XDG_RUNTIME_DIR: "$CI_PROJECT_DIR/runtime-dir"
NO_AT_BRIDGE: "1"
before_script:
needs: ["build"]
stage: analyze
allow_failure: true
- variables:
- GIT_SUBMODULE_STRATEGY: normal
before_script:
- sudo meson install -C mutter/build
script:
variables:
XDG_RUNTIME_DIR: "$CI_PROJECT_DIR/runtime-dir"
NO_AT_BRIDGE: "1"
- GIT_SUBMODULE_STRATEGY: normal
stage: deploy
needs: ["build"]
before_script: